Skip to content

[Platform] Add ElevenLabs as platform #292

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

Guikingone
Copy link
Contributor

@Guikingone Guikingone commented Aug 8, 2025

Q A
Bug fix? Kind of
New feature? yes
Docs? yes
Issues #263
License MIT

Hi 👋🏻

As discussed in #263, ElevenLabs can be more than just a tool for agents, the idea of a platform was discussed so here it is.

PS: Both TTS and STT examples are working "as expected" (the TTS one generate a file as we can't run the file).

@carsonbot carsonbot added Feature New feature Platform Issues & PRs about the AI Platform component Status: Needs Review labels Aug 8, 2025
@Guikingone Guikingone force-pushed the platform/eleven_labs branch from 4d17e07 to 2abb1b5 Compare August 8, 2025 14:43
Copy link
Member

@chr-hertel chr-hertel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Was a bit in a hurry but left some comments - definitely looking forward to play around with it - thanks for working on it! 🙏

@Guikingone Guikingone force-pushed the platform/eleven_labs branch 3 times, most recently from c1b3ae4 to ee43d7b Compare August 12, 2025 08:00
@Guikingone Guikingone requested a review from chr-hertel August 12, 2025 08:02
@Guikingone Guikingone force-pushed the platform/eleven_labs branch from ee43d7b to 7b6ea03 Compare August 12, 2025 17:44
@Guikingone Guikingone force-pushed the platform/eleven_labs branch from 7b6ea03 to 21168a7 Compare August 13, 2025 12:01
@@ -2,3 +2,4 @@
.transformers-cache
composer.lock
vendor
tmp
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

instead of this, what about using sys_get_temp_dir as default?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well, thing is, this directory is only used for examples, if we want the developer who's using the examples to access the file, the sys_get_temp_dir is probably not the best fit 🤔

->children()
->scalarNode('host')->end()
->scalarNode('api_key')->isRequired()->end()
->scalarNode('output_path')->isRequired()->end()
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what about having a sensible default here using kernel.project_dir/var ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What about %kernel.project_dir%/var/eleven_labs?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature New feature Platform Issues & PRs about the AI Platform component Status: Needs Review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants